Analyzing the understandability of Requirements Engineering languages for CSCW systems: A family of experiments

نویسندگان

  • Miguel A. Teruel
  • Elena Navarro
  • Víctor López-Jaquero
  • Francisco Montero Simarro
  • Javier Jaén Martínez
  • Pascual González
چکیده

Context: A collaborative system is a special kind of software whose users can perform collaboration, communication and collaboration tasks. These systems usually have a high number of non-functional requirements, resulting from the users’ need of being aware of other users with whom to collaborate, that is, the workspace awareness. Objective: This paper aims at evaluating two Requirement Engineering languages i* and CSRML (an extension of i*) in order to determine which is the most suitable one to specify requirements of collaborative systems, taking into account their special characteristics regarding collaboration and awareness. Method: We performed a family of experiments comprising an original experiment and two replicas. They were performed by 30, 45 and 9 Computer Science students, respectively, from Spain and Argentina. These subjects filled in two understandability questionnaires once they analyzed the requirements models of two systems: an e-learning collaborative system and a conference review system with some collaborative aspects support. Both models were specified by using the evaluated languages. Results: The statistical analysis of the family of experiments showed that the understandability was higher for the models specified with CSRML than for those specified with i*, especially for collaborative aspects. This result was also confirmed by the meta-analysis conducted. Conclusions: CSRML surpasses i* when modeling collaborative systems requirements models due to the specific expressiveness introduced to represent collaboration between users and awareness and the new resorts to manage actors and roles. Highlights. > Two Requirements Engineering languages, namely i* and CSRML, were analyzed attending to understandability criteria of requirements for CSCW systems. > A family of experiments at three different universities was conducted. > The participants tried to understand the requirements models of two different systems. > The obtained results were summarized by means of meta-analysis techniques. > Results show that CSRML is more understandable than i* for dealing with requirements of CSCW systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Requirements Engineering Model in Designing Complex Systems

This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...

متن کامل

Requirements Engineering Model in Designing Complex Systems

This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...

متن کامل

Analyzing Attitude of Rural Cooperatives Managers in Khouzestan Province toward Electronic Commerce

The purpose of this research was analyzing attitude of rural cooperatives managers in Khouzestan province toward electronic commerce, Iran. The research method was correlative descriptive. The population of this study included rural cooperatives managers in Khuzestan province. The total number of members was 101 people. Due to the limited population, census method was used. Questionnaire reliab...

متن کامل

Multi-site production planning in hybrid make-to-stock/make-to-order production environment

Today competitive environment has enforced practitioners and researchers to pay great attention to issues enhancing both production and marketing competitiveness. To do so, it has been obligatory for the firms to consider production side activities while customer requirements are on the other side of competition. In this regard, hybrid make-to-stock (MTS)/make-to-order (MTO) production systems ...

متن کامل

Analyzing Knowledge of Rural Cooperatives Managers in Khouzestan Province toward Electronic Commerce

The purpose of this research was analyzing knowledge of rural cooperatives managers in Khouzestan province toward electronic commerce, Iran. The research method was correlative descriptive. The population of this study included rural cooperatives managers in Khuzestan province. The total number of members was 101 people. Due to the limited population, census method was used. Questionnaire relia...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Information & Software Technology

دوره 54  شماره 

صفحات  -

تاریخ انتشار 2012